flame microphone - German English Dictionary